home *** CD-ROM | disk | FTP | other *** search
/ Nebula 2 / Nebula Two.iso / Documents / Diagram / BunchOPalettes / OrgChart.dpalette2 / Image10 (.txt) < prev    next >
Encoding:
NeXT TypedStream Data  |  1995-06-12  |  3.8 KB  |  159 lines

  1. typedstream
  2. NXImage
  3. Object
  4. NXEPSImageRep
  5. NXImageRep
  6. iisssss
  7. [3702c]%!PS-Adobe-2.0 EPSF-1.2
  8. %%Title: 
  9. %%Creator: Draw
  10. %%CreationDate: Sun Jul  8 23:58:04 1990
  11. %%For: jis
  12. %%DocumentFonts: (atend)
  13. %%Pages: 0 1
  14. %%BoundingBox: 87.000000 386.000000 117.000000 455.000000
  15. %%EndComments
  16. %%BeginFile: /usr/lib/NextStep//printPackage1.0.ps
  17. %!PSNext-1.0
  18. %%Title: Printing Package
  19. %%Copyright 1988, NeXT, Inc.
  20. %%CreationDate: 23Feb88
  21. %%PackageName: printPackage0.8.37
  22. %%PackageDescription: Routines to support printing
  23. %%EndComments
  24. %debugging aids
  25. %/clip {gsave 0.9 setgray 0.5 setlinewidth stroke grestore} def
  26. % simulations of DPS ops
  27. /__NXbdef {1 index where {pop pop pop} {bind def} ifelse} bind def
  28. /__NXUserObjectList 10 array __NXbdef
  29. /defineuserobject {
  30.     exch
  31.     dup 1 add
  32.     dup __NXUserObjectList length gt {
  33.     array dup 0 __NXUserObjectList putinterval
  34.     /__NXUserObjectList exch def
  35.     }
  36.     { pop }
  37.     ifelse
  38.     __NXUserObjectList exch 3 -1 roll put
  39. } __NXbdef
  40. /execuserobject {
  41.     __NXUserObjectList exch get exec
  42. } __NXbdef
  43. /__NXDoRectOp {
  44.     1 index type /arraytype eq {
  45.     exch aload length
  46.     dup 2 add -1 roll exch
  47.     4 idiv
  48.     }
  49.     { 1 }
  50.     ifelse
  51.     {
  52.     5 1 roll
  53.     newpath 4 2 roll moveto 1 index 0 rlineto
  54.         0 exch rlineto neg 0 rlineto closepath
  55.     dup cvx exec
  56.     } repeat pop
  57. } __NXbdef
  58. /rectclip {/clip __NXDoRectOp newpath} __NXbdef
  59. /rectfill {gsave /fill __NXDoRectOp grestore} __NXbdef
  60. /rectstroke {gsave /stroke __NXDoRectOp grestore} __NXbdef
  61. /arct {arcto pop pop pop pop} __NXbdef
  62. /setbbox {pop pop pop pop} __NXbdef
  63. /ucache {} __NXbdef
  64. /ucachestatus {mark 0 0 0 0 0} __NXbdef
  65. /setucacheparams {cleartomark} __NXbdef
  66. /uappend {systemdict begin cvx exec end} __NXbdef
  67. /ueofill {gsave newpath uappend eofill grestore} __NXbdef
  68. /ufill {gsave newpath uappend fill grestore} __NXbdef
  69. /ustroke {
  70.     gsave newpath
  71.     dup length 6 eq {
  72.     exch uappend concat 
  73.     } {
  74.     uappend
  75.     } ifelse
  76.     stroke grestore
  77. } __NXbdef
  78. /__NXustrokepathMatrix dup where {pop pop} {matrix def} ifelse
  79. /ustrokepath {
  80.     newpath
  81.     dup length 6 eq {
  82.     exch uappend
  83.     __NXustrokepathMatrix currentmatrix exch concat
  84.     strokepath setmatrix
  85.     } {
  86.     uappend strokepath
  87.     } ifelse
  88. } __NXbdef
  89. /upath {
  90.     [
  91.     exch {/ucache cvx} if
  92.     pathbbox /setbbox cvx
  93.     {/moveto cvx} {/lineto cvx} {/curveto cvx} {/closepath cvx} pathforall
  94.     ] cvx
  95. } __NXbdef
  96. /setstrokeadjust {pop} __NXbdef
  97. /currentstrokeadjust {false} __NXbdef
  98. /selectfont {
  99.     exch findfont exch
  100.     dup type /arraytype eq {
  101.     makefont
  102.     } {
  103.     scalefont
  104.     } ifelse setfont
  105. } __NXbdef
  106. /_NXCombineArrays {
  107.     counttomark dup 2 add index
  108.     dup length 3 -1 roll {
  109.     2 index length sub
  110.     dup 4 1 roll
  111.     1 index exch 4 -1 roll
  112.     putinterval exch
  113.     } repeat
  114.     pop pop pop
  115. } __NXbdef
  116. % simulations of NeXT additions to DPS
  117. /flushgraphics {} def
  118. /hidecursor {} def
  119. /obscurecursor {} def
  120. /revealcursor {} def
  121. /setcursor {4 {pop} repeat} bind def
  122. /showcursor {} def
  123. %%EndFile
  124. %%EndProlog
  125. %%BeginSetup
  126. /oval {
  127.     translate scale newpath 0.5 0.5 0.5 0 360 arc
  128. } def /fillandframeoval {
  129.     oval gsave eofill grestore 0 setgray matrix defaultmatrix setmatrix stroke
  130. } def /fillandframerectangle {
  131.     4 copy rectfill 0 setgray rectstroke
  132. } def /line {
  133.     moveto rlineto stroke
  134. } def /setup {
  135.     setgray setlinewidth setlinecap setlinejoin gsave
  136. } def /arrow {
  137.     newpath moveto dup rotate -13 6 rlineto 4 -6 rlineto -4 -6 rlineto closepath gsave 0 setlinejoin stroke grestore fill neg rotate
  138. } def
  139. %%EndSetup
  140. 0 0 792 1008 rectclip
  141. 87 386 30 69 rectclip
  142. 87 386 30 69 rectclip
  143. 0 0 0 0 setup
  144. 14 14 95 436 oval fill
  145. grestore
  146. 0 0 0 0 setup
  147. 92 413 5 21 rectfill
  148. grestore
  149. 0 0 0 0 setup
  150. 107 413 5 21 rectfill
  151. grestore
  152. 0 0 0 0 setup
  153. 99 391 6 43 rectfill
  154. grestore
  155. gsave
  156. 0 0 792 1008 rectclip
  157. [1 0 0 -1 0 1008] concat
  158. grestore
  159.